in certain spots - Turco Inglés Diccionario